"RT Search +" is an AddOn expert enhancing Borland Delphi IDE original editor. Comparing to other programming editors like MultiEdit, Delphi's stock editor lacks several important features. It may be not as important as the quality of the whole IDE and the programming language, but it certainly affects developers productivity. This is the reason why we decided to help programmers stay with Borland and save hundreds of dollars for buying professional programmers' editors, that may or may not integrate with Delphi's IDE.
What it offers right now:
* browse Object Pascal entities, like functions, procedures, methods, etc. with only single key press
* see all occurrences of any search text at once
* jump directly to any chosen place within the source code editor
What it will offer in the near future:
* search and replace in multiple files at once (including binary DFM files).
Features
===============
"RT Search +" offers following functions:
* Find and browse following Pascal entities:
** functions
** procedures
** class declarations
** class constructors
** class destructors
** class fields
** class method functions
** class method procedures
** class properties
* Show all occurrences of any text at once
"RT Search +" has flexible search and display settings as:
* Select interface and/or implementation part of the unit to be searched through
* Narrow search scope to a specific class
* Select any text to be searched for or to further refine the entity search
* Select current file, all files of the current project or any directory to be searched
* Select a font, its size and color for the search results
"RT Search +" presents the search result using an outline metaphor and allows to:
* Incremental search through the result set
* Jump directly to the source code line within Delphi IDE.
* Right mouse click lists all files being searched
* Starts through Delphi menu tree or with a single user-defined hotkey
Installation
===============
If you have used previous version of the "RT Search +" please remove this installation completely before installing new version. Under Windows 95 use Add/Remove Software section of the Control Panel, otherwise remove the software manually.
To install start RTIDE.EXE and follow on-screen instructions. The installation procedure will copy following files into the target directory:
RTEVINTF.DLL Delphi IDE interface library
RTEW.DLL "RT Search +" kernel library
RTEW.HLP this help file
README.TXT Short description and this installation instructions
ORDER.TXT Order information
LICENSE.TXT License agreement
Following configuration files will be changed:
DELPHI.INI
[Experts]
RTIDE=<install path>\RTEVINTF.DLL
After successful installation a new menu item will be added to your Delphi IDE's Search menu:
RT Search+:
subitem
default hotkey
Browse Results
Alt+Ctrl+X
Options
Alt+Ctrl+O
Both captions and hotkey bindings of the subitems can be modified:
RTEW.INI
[System]
OptionsCaption = caption for "RT Search +" options window
OptionsShortCut = shortcut for "RT Search +" options window
ResultsCaption = caption for "RT Search +" results window
ResultsShortCut = shortcut for "RT Search +" results window
Warranty
===============
LIMITED WARRANTY
EXCEPT AS PROVIDED ABOVE, AUTHORS DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE PRODUCT. SHOULD THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES THE RISK OF PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES. IN NO EVENT WILL AUTHORS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR THE INABILITY TO USE THIS PRODUCT EVEN IF AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Technical Support
===============
Support is available from the authors via Compuserve Mail to 100735,3273 , Internet Mail to 100735.3273@compuserve.com or http://ourworld.compuserve.com/homepages/tomasz. All support is on a "best effort" basis, and no promise is made that all questions can be answered, problems solved, features added nor bugs exterminated.